setAngle 270
setSpeed 0.7
moveTo 0 -40 3 20

setSpeed 0
setAngle 180

	// Move to the left before entering loop
doRoutine zigZagShort


// ------- Repeats below this line --------- //

	// Move right
setAngle 0
doRoutine zigZagLong
straight frames 40

	// Move left and make babies
setAngle 180
doRoutine zigZagLong
doRoutine makeBabies

	// Move right
setAngle 0
doRoutine zigZagLong
straight frames 40

	// Move left
setAngle 180
doRoutine zigZagLong

	// Move right
setAngle 0
doRoutine zigZagLong
doRoutine makeBabies

	// Move left
setAngle 180
doRoutine zigZagLong
straight frames 40

	// Move right
setAngle 0
doRoutine zigZagLong
straight frames 40

	// Move left
setAngle 180
doRoutine zigZagLong
straight frames 40

repeat 6